put on leather sandals - Espagnol Anglais Dictionnaire